package com.uinnova.product.eam.vo;

import com.binary.framework.bean.annotation.Comment;
import com.uinnova.product.eam.comm.diagram.DiagramReviewState;
import com.uinnova.product.eam.constant.*;
import lombok.Data;

import java.util.List;

@Data
public class DiagramReviewQueryReq {

    @Comment("第几页")
    private Integer pageNum;
    @Comment("每页显示记录数")
    private Integer pageSize;
    @Comment("评审名称或者视图名称")
    private String reviewOrDiagramName;
    @Comment("申请日期-开始")
    private String createTimeBegin;
    @Comment("申请日期-结束")
    private String createTimeEnd;
    @Comment("评审状态")
    private DiagramReviewState state;
    @Comment("当前节点")
    // 只有视图审批和退回至申请人
    private String stage;
    @Comment("流程类型")
    private ArchReviewFlowType flowType;
    @Comment("提交部门")
    private List<String> submitOrgId;
}
